package com.yida.gwj.basis.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * 业务（基础数据管理模块）对象 basis_business
 *
 * @author lqq
 * @date 2022-11-15
 */
public class GwjInitBusinessDTO implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 业务ID（yw_id）
	 */
	private Long bizId;

	/**
	 * 业务编号（ywnum）
	 */
	private Long bizNum;

	/**
	 * 当前步骤
	 */
	private Integer stepId;

	/**
	 * 申请人名称（sqren）
	 */
	private String applicantName;

	/**
	 * 联系电话
	 */
	private String phone;

	/**
	 * 当前办理人员（opuser）
	 */
	private String currentOperName;

	/**
	 * 业务地址
	 */
	private String bizName;

	/**
	 * 建档编号（codenum）
	 */
	private String archivesNum;

	/**
	 * 当前办理人员ID（opuser）
	 */
	private Long currentOperId;

	/**
	 * 0:正常，1：回退，2：完结
	 */
	private Integer status;

	/**
	 * 申请时间（applytime）
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date applicantTime;

	/**
	 * 业务标识（cate_id）
	 */
	private Integer bizFlagId;


	public Integer getBizFlagId() {
		return bizFlagId;
	}

	public void setBizFlagId(Integer bizFlagId) {
		this.bizFlagId = bizFlagId;
	}

	public Long getBizId() {
		return bizId;
	}

	public void setBizId(Long bizId) {
		this.bizId = bizId;
	}

	public Integer getStepId() {
		return stepId;
	}

	public void setStepId(Integer stepId) {
		this.stepId = stepId;
	}

	public Long getBizNum() {
		return bizNum;
	}

	public void setBizNum(Long bizNum) {
		this.bizNum = bizNum;
	}

	public String getApplicantName() {
		return applicantName;
	}

	public void setApplicantName(String applicantName) {
		this.applicantName = applicantName;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getCurrentOperName() {
		return currentOperName;
	}

	public void setCurrentOperName(String currentOperName) {
		this.currentOperName = currentOperName;
	}

	public Long getCurrentOperId() {
		return currentOperId;
	}

	public void setCurrentOperId(Long currentOperId) {
		this.currentOperId = currentOperId;
	}

	public String getBizName() {
		return bizName;
	}

	public void setBizName(String bizName) {
		this.bizName = bizName;
	}

	public String getArchivesNum() {
		return archivesNum;
	}

	public void setArchivesNum(String archivesNum) {
		this.archivesNum = archivesNum;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Date getApplicantTime() {
		return applicantTime;
	}

	public void setApplicantTime(Date applicantTime) {
		this.applicantTime = applicantTime;
	}
}
